tissue scaffold - French English Dictionary